

package com.nn.smart.bus.entity;

import com.baomidou.mybatisplus.annotation.TableName;

import com.nn.smart.bus.commons.mybatis.entity.BaseEpdcEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 公交从业人员 
 *
 * @author nanning nanning@123.com
 * @since v1.0.0 2021-08-25
 */
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("nncl_nnbus_employees")
public class NnclNnemployeesEntity extends BaseEpdcEntity {

	private static final long serialVersionUID = 1L;

    /**
     * 人员ID(第三方)
     */
	private String dsfId;

    /**
     * 人员姓名
     */
	private String empname;

    /**
     * 身份证号
     */
	private String idcard;

    /**
     * 籍贯
     */
	private String nativeplace;

    /**
     * 民族代码
     */
	private String nation;

    /**
     * 性别(1男；2：女;3:未知)
     */
	private String sex;

    /**
     * 家庭住址code
     */
	private String homeaddressCode;

    /**
     * 家庭住址name
     */
	private String homeaddressName;

    /**
     * 家庭住址详情
     */
	private String homeaddress;

    /**
     * 工作卡号
     */
	private String cardid;

    /**
     * 职务（岗位类型）code
     */
	private String empptypecode;

    /**
     * 职务（岗位类型）
     */
	private String empptypename;

    /**
     * 准驾类型
     */
	private String empfileno;

    /**
     * 学历
     */
	private String empnewgrad;

    /**
     * 联系方式
     */
	private String telephone;

    /**
     * 入职时间
     */
	private String startdate;

    /**
     * 所属公司名称
     */
	private String orgname;

    /**
     * 所属公司ID
     */
	private String orgid;

    /**
     * 岗位类型code
     */
	private String positiontypecode;

    /**
     * 岗位类型
     */
	private String positiontype;

    /**
     * 驾驶证号
     */
	private String drivecardno;

    /**
     * 初次领证日期
     */
	private String fgetcarddate;

    /**
     * 下次换证日期
     */
	private String nextgetcarddate;

    /**
     * 从业资格证号
     */
	private String qualino;

    /**
     * 初始安全里程
     */
	private String inittotalmile;

    /**
     * 政治面貌
     */
	private String emppoli;

    /**
     * 是否在职
     */
	private String isactiveshow;

    /**
     * 公交驾龄
     */
	private String driveryear;

    /**
     * 是否退役军人
     */
	private String isexserviceman;

    /**
     * 是否有保险
     */
	private String insurance;

    /**
     * 人员照片地址
     */
	private String empimagepath;

    /**
     * 驾驶证照片
     */
	private String driverslicenseimagepath;

    /**
     * 从业资格证照片
     */
	private String certifiedimagepath;

    /**
     * 行政区划代码
     */
	private String xzqydm;

    /**
     * 审核状态 0：未审查；1：审查通过；2：审查不通过
     */
	private String shzt;

    /**
     * 公交站点编码
     */
	private String gjzdbm;

    /**
     * 公交线路编码
     */
	private String gjxlbm;

    /**
     * 第三方创建时间
     */
	private Date dsfCreatedTime;

    /**
     * 第三方修改时间
     */
	private Date dsfUpdatedTime;

}
